package com.chaopei.thread;

import java.util.Random;

/**
 * @Author Corday 天涯
 * @Date 2022/3/14 14:16
 * 创建多线程类
 */
public class MyThread extends  Thread {
    //此处为所有需要执行的代码
    //相当于main方法，由线程对象的start点亮
    @Override
    public void run() {
       for(int i=0;i<10;i++){
           Random rd = new Random();
           //此处为生成三位整数
          int temp= rd.nextInt(999);
          //Thead.currentThread()获取当前线程对象,getName()获取线程名
           //线程默认名称Thread-0,Thread-1...
           System.out.println(Thread.currentThread().getName()+":"+temp);
       }//for
    }//run
}
//测试一下
class  MyThreadTest{
    public static void main(String[] args) {
        Thread th1 = new MyThread();
        th1.setName("线程1");
        Thread th2 = new MyThread();
        th2.setName("线程2");
//        启动两种线程
        th1.start();
        th2.start();
        //这也是两个不同的线程，它们是匿名对象
       // new MyThread().start();
        //new MyThread().start();


    }
}